Difficult to assemble because some of the legs didnt fit well into the slats which involved me hammering/sanding some portions to make it fit. Fabric stains easily. Cheaper product than it appears online but kept them because it was more of a hassel to send them back.