The unit is decent however the bottom shelves arrived cracked and broken. I was sent a new one free of charge but the new one also had cracks and the legs wobble. I was able to put two units together and they are holding up ok. Customer service was quick and understanding but i am disappointed.