Pretty decent design. Seems stable enough. One plastic end piece split when I tried to fit it on one of the legs, but there were extras included thankfully. 45 stars because of the split price and because there was a small nick at the top.