Easy to assemble, but a little wobbly. I had to adjust the screws on the bottom to different heights to make it more stable. My baseboards stick out a good bit, making the shelf too far from the wall to attach for stability. Overall, it does its job and looks nice.