Sturdy and lovely. My dog has already smeared the mirror with his nose. The 2 shelves are screwed in so there's no fear of bumping or dislodging them. The magnets holding the doors shut can either work perfectly or be weak causing the door to swing open if jostled. Very easy to scratch the paint, unfortunately. I love the pieces though and have no regrets with my purchases.