Beautiful large oval mirrored medicine cabinets. Fancy gold frames and white cabinets. There is quiet a bit of rust on the inside bottom of one. I have not tried to clean or sand it but I am sure it could be cleaned up easily. They both have glass shelves. I believe they would be installed in the wall itself.