A little time consuming to assemble - I'd recommend putting the frame together first and then adding the shelves.. but great piece for the price.