My toddler was getting into everything and breaking DVDs. I needed new storage- fast! I found this little beauty and loved it instantly. I ordered it and it was delivered to my house within 24 hours! I enjoy assembling furniture and I found this assembly a little more time-consuming but worth it once it's all assembled. It is rather sturdy. I know this because the aforementioned toddler knocked if over twice while I was assembling it without breaking the glass or harming the surface or her, luckily. In short, this is a very nice cabinet for the price paid. 

Pros: Great value, looks lovely
Cons: Assembly is a little time-consuming