I'm giving this item 3 stars for a couple of reasons. 
1 - some panels had minor damage/blemishes 
2- delivery was late
3 - the price dropped quite a bit just after I purchased it
However, I do love this cabinet for the price.  I put it together on my own only needing help to lift or move it.
The instructions are well laid out (follow them)
If it weren't for the 3 issues, I would have given this a 5.