I could not give this 5 stars. I actually bought two of these both in different colors. It does take about 2 hours to assemble, mostly because the instructions are not done well and the parts are not labeled correctly. This was the same in both packets. They come shipped with a lot of styrofoam. Luckily I got them when they were on sale as the on sale price was reasonable for the outcome. The doors do not sit evenly and if you slide the shelf to far forward it will fall. The two panels that slide in on the back do not have marks for where the nails go, i recommend measuring where they go before nailing the back panels on.