These is a lovely piece! I had no trouble putting it together on my own although having another person would have be better. Shelves have held up for over a year with no shifting. Great product!