I bought 3 of these for my BnB. Lots of adjustable shelves. If you have hardwood floors you will need leg covers the legs are hard plastic. I also covered the tops with glass for longer wear.