Great shelf! Came almost totally assembled- the only thing we had to install were the towel bars. Very sturdy and much better quality than I expected!