I have put together loads of furniture especially from Ikea. This was pure torture. Loads of pieces and diagrams. It will take all day!  It fits the space I bought for but you will need extra space for larger items.