Easy to assemble. On the smaller side, but perfect fit for our small space! 2 shelves - perfect for taller products. Love the boxes on the bottom for displaying decorative items.