The delivery was fast and great, my actual purchase was disappointing. This is the size of a kid's couch. The color didn't quite match what I saw online, and I was missing a few pieces. Granted the pieces didn't affect the over build (I hope) but knowing there were supposed to be 9 of a certain piece and I only received 4 makes me uncomfortable. The couch itself is comfy but the attach cushions don't seem to want to stay attached. If i had a kid, I'd just but it in his/her room because even though I have a small apartment, this couch is an ant.