This bamboo towel rack/shelf is very pretty. It wasn't too hard to assemble and all hardware was in the package. I wish it were just a little sturdier, but it is bamboo after all. All in all, I am satisfied with it.