Cute little cabinet. Just the right size for my space. It took me all afternoon to put it together.  Requires a complete assemble. I enjoyed doing it, but then, thats me.  
It is made of pine, which is very soft wood that can be easily dented and scratched. So I took an extra step and added a coated of wipe-on polyurethane. 
Mine isnt in a high-traffic area or subject to regular use.  For me, it is perfect.