The DIY part was rather fun.  The organization and step by step instruction was easy to follow, but it took quite a while because of so many pieces.  There we damaged pieces in shipment, like the door frame and the sink pieces, but nothing glue and clamps overnight could not fix.  Organizing the pieces by number and the hardware by sizes helped a lot.  

My Grand-daughter loves it, and that made everything worth it.