Holy Cow,!!!!!!  This comes in a million pieces.  Same with other sites too.  It took me a very long time to put together.  However that being said, it does fit my space perfectly and I love the fact that garbage and recycling is hidden and the trash cans come out very easily.  It is a little cheep but for the price you get what you paid for.