Easy to put together!!! Perfect for the spot in my home and for what I put in it and on it!!! I love how the shelves can be placed at different heights. Nice furniture for the price!! LOVE IT!!!