Its very solid and pretty. The mirrors were bit on the cheaper side than I expected. When the doors are closed, there is a bit of gap. They dont really meet the other end. It could be an assembling issue, but I wouldnt think so because my husband is handy and usually has no problem assembling furniture.