This thing is HUGE but perfect for my 110lb American Bulldog and pocketbully. All the pieces were good, no scratches or knocks which surprised me. Wasn’t too bad to put together. The people who mentioned their drawers didn’t line up flush, I’m wondering if they didn’t notice that the drawers are numbered and go in certain spots that the directions indicate. I first missed this and when I put the first drawer in it wasn’t flush, but once it was in the correct spot it was perfect. Hopefully it holds up. We’ll see!