U absolutely love this cabinet. I came in a lot of pieces, however it was so easy to put together. I put it together by myself in about 45 mins. I thought it was going to be shakey, however once everything was put together, the cabinet was so sturdy. I love this and will be purchasing another one for some more items.