I had a small bathroom with no storage, so when we renovated I ordered this medicine cabinet. I was mostly looking for functionality. The shell is metal, which felt sturdy, the shelves are just deep enough for most of our toiletries and the glass arrived in perfect condition. It was easy to install and feels secure. It's exactly what I expected and wanted for our space.