Easy to put together.   It fits all five of my 5 inch thick 24 x 26 cushions and pillows & it looks great