It was a little tricky to get all the slots lined up, definitely a 2 person job, but it feels solid once it’s assembled correctly. The sleeper part is easy to pull out and the storage under the chaise is super convenient. The feel of the fabric is great but the back cushions are too big and the seat cushions are too thin and rock hard so it’s unfortunately VERY uncomfortable to sit or lay on. The chaise part is more tolerable than the sofa part but it’s not good for napping much less sitting.