Sturdy, feels well made, glass shelves are held in place really well. Definitely feels large enough and holds a ton of stuff! LOVE the mirrored back on the inside. Highly recommend!