This sofa chaise is so comfortable. I am three months pregnant and was able to carry it up stairs and assemble it myself. The cushions come covered but the base has a slipcover that you need to put on yourself. That part was a little tricky because the Velcro that holds it on kept getting stuck. The only negative thing is that there is a bit of a smell to the large base cushion that comes vacuum sealed. I used some febreeze on it and aired it out for a few days that it got much better.