Extremely soft and comfy! Put together in ten minutes; fits the space perfectly. Comes in one large box, in separate pieces, which made getting it up the stairs of a third floor walkup easy. Seat cushions do not come off, even though product description says they do (and was a top factor in why I purchased). Would make cleaning a bit easier since I know my two cats are gonna love sleeping on it!