Great product, Just wish the cushions had a better quality foam - they flattened easily and are made of a very slippy material - I have to attach velcro to each cushion and also to the frame to prevent the cushions sliding around.  But for the price it is fine.