It comes in a million pieces and you have to be very accurate putting it together but for the price, I am very happy with it and it looks far more expensive than it actually is. Just the right size for our little front room and gives us that little bit of extra storage for the kids.