Everything came so fast! And it honestly was very easy to put together. The only thing some of the pieces did not fit together great, so there is slight gaps between pieces but hard to see if you dont know about them. The shelves are not as deep as I would like, has to cut the back for the receiver to fit. But I really like the quality!