Wonderfully made product, good shipping, good packaging and the directions are easy to follow.... unfortunately the time it takes to put together isn't that great.   I am really good at putting kits together & this was a challenge. 
Once it's done, my kid just LOVED it!  It's a beautiful kitchen for a toy & quality construct for the $$!
WATCH OUT....I had metal shavings in my fingers for weeks afterward... some got infected.  That was a big bummer.  
Still give the product 5 stars...it's awesome!