This cabinet is top quality! I read a lot of reviews before I purchased and I love this one because there are mirrors on the inside (when you’re using it, that makes a difference!) and the shelves are movable. now, you do need to take the doors off to adjust the shelves but that’s really not a huge deal and in the end, it makes the shelving more secure. It’s sturdy and heavy (takes two to install, but fairly easy installation). 100 would recommend!