In general it's fine. I think it was a little overpriced. 3 of the 4 sliders on the legs fell off in the box it was shipped in. Also one of the white screws from one of the hinges was missing. 3 of the other screws were loose and needed tightening. The two delivery men were yelling at each other in front of my house and made it uncomfortable. Still waiting on my sliders and white screw.