Love this piece!  Hated the assembly.  I purchased several pieces in the polka dot collection for my granddaughter's playroom.   I personally assembled each piece and all were easy and uneventful.   My son asked me what happened on this one.  Incorrect hardware and holes that do not line up. It wasn't me, it was the product!  It's not perfect and probably will not last for generations as the other pieces will.  My granddaughter still loves it and that's really all that matters.  I would recommend purchasing but also recommend professional assembly.