Great, easy to assemble . Fits all cushions plus more. It was a good buy.