Beautiful piece of furniture.  So much more than I expected for the money.  Love the adjustable shelves.  Only wish they had sent along whole fillers for where the towel rods go in case you don't want to use them.  I would rather not have.  Can purchase them but then I have to try and match white stain/paint.   Would highly recommend this product.  Does take 2 people to assemble especially when it comes time to sit upright.