Very easy to assemble, the fabric is super soft and the color is lovely (i got the green). Very sturdy, holds both me and my partner and we both toss and turn lol