This is a great bench for a small space.  It is simple yet classy.  There is a decent amount of storage- enough to fit all of my makeup.  Easy to clean.  You can fit a nice amount of items on top- the only one I have to move in order to open the mirror is a larger lighted mirror but it's no big deal.  It still fits on the top when the mirror is opened.  The bench is sturdy and the fabric is nice.  The only thing I wish it had was a pull out drawer.  Overall, very happy with the purchase, price and delivery of the product.