Our dog loves this couch. It's plenty big she curls up on it and sleeps. She weighs around 60lbs. It's made very well and is sturdy. Completely assembled, just screw on the legs. Would definitely reccomend.