It doesn't have the greatest quality materials but for the price it's great. I put it together in a couple of hours. It works perfectly in our space and was shipped to us pretty quickly.