I put this together myself and had no issues with assembly. All pieces were present and in good condition. I wish I would have purchased something a little larger but this was cute and cheap. 

Pros: Sturdy
Cons: Small