Product was okay.  Assembly directions weren't the best and the delivery was the worst!  Comes in 2 packages and delivered 5 days apart although tracking shows they came together.   Ok is the best I can give.