I also bought a large KES towel rail with a shelf (it's good). I wanted something closer to the guest towel sink. It arrived fully assembled and I just checked to make sure it wasn't broken or dented when it arrived and put it aside while my bathroom renovation was put on hold (due to a number of issues). My return period has expired or I would have exchanged this item. Considering the price I was unhappy that the bracket on the right side of the shelf was not square as shown in the photos. The shelf is level, the left bracket is level and the right bracket slopes down on the outside just enough to be noticeable. According to other reviewers, I used my own quality anchor on the right, and managed to land over the hairpin on the left. So it's permanently installed and not going anywhere. Seems sturdy and I like the style. Just disappointed in the shaky build given the cost of this item.
Xiaomi Mi Smart Scale 2: High-Precision Bathroom & Kitchen Scales with BMI Calculator & LED Display in White
85 Review
8 Pack Windproof Stop Protect Clips For Shower Curtains - EONMIR Splash Guard Curtain Clips With Self-Adhesive Backing (White)
48 Review
Efficient And Waterproof Triple Soap And Shower Dispenser With AIKE Technology
43 Review
Upgrade Your Apple Watch With Surace Ultra Band - Premium Stainless Steel Strap For Enhanced Style And Durability
44 Review
Goplus 4-Piece Rattan Patio Furniture Set Outdoor Wicker Conversation Sofa Weather Resistant Cushions Tempered Glass Tabletop Lawn Backyard Pool Garden Turquoise
12 Review
π Recycled 6 Piece Bath Sheet Towel Set, Khaki (Light Brown) - Everplush Diamond Jacquard Towels, 2 Bath Sheet Towels, 2 Hand Towels, 2 Washcloths
5 Review
6-Seat All-Weather Sectional Sofa Set - PatioFestival Conversation Outdoor Metal Furniture W/ Cushioned Seats For Garden, Lawn & Pool
8 Review
4-Piece Outdoor Rattan Conversation Set - Perfect For Patio, Pool Or Backyard!
10 Review