Half of the small parts were in a ziploc bag taped to the lid, one part was in the box the other was missing. I had to reuse old hardware from my previous cover. (Thank god I didn't throw it away, but I still had to rummage through the bin to find it) But the seat is comfortable and feels solid. If all parts were included it would be 5 stars.
๐ฏ Premium Quality Greenspring Commercial Stainless Bathroom Lavatory - Superior Performance Guaranteed
10 Review
Xiaomi Mijia Automatic Foam Soap Dispenser MJXSJ03XW (without block), white
27 Review
Cover-seat for toilet bowl Xiaomi Smartmi Smart Toilet Cover plastic with microlift white
19 Review
๐ฆ GEN1607 GEN PAK Folded Dispenser for Countertop
10 Review