Easy to assemble, perfect price- as it was on sale and I am on a budget, perfect for my tiny bathroom! Can't wait to put it in the bathroom!