Attractive cabinet but wasn't that easy to assemble.  I panicked when I opened it as one piece was cracked, but it turned out there were two extra pieces we didn't need and luckily the cracked one was not needed.  All the screws, etc. were there, but the shelves could have been better marked - some of the stickers came off.  And the directions weren't in English - have to go by diagrams.  I was lucky to have my husband do it as I'm not sure I could have figured it out!