SO PERFECT! Lots of parts. This took a couple hours to put together, but the quality is so far, great. The drawers slide perfectly and give enough pull to get clothes to fully fit!