Easy to assemble - just took a bit of time but my husband and I got it done in about an hour! My only complaint is that the depths of the seat are pretty small and so tall folks are going to feel pretty uncomfy. BUT! With the ottomans, they it feels like a bed and is amazing.