it took my 16 year old and I 20 minutes to put together from taking it out of the box to sitting on it, and believe it or not, it's longer than i thought it would be. I can sit on it horizontally and still have some leg room (i'm 5'5", average build) - it's also sturdy, yet cozy. The color compliments the other bold pieces in my condo together well - So happy with my purchase.