Its exactly what I was expecting. Assembly was WAY easier than I expected, but not at the expense of durability.

A few notes

-it is pretty firm, but still comfy.
-yes, the leg holes are there!
-the color (I got green) is exactly how its pictured on the website.

So excited to decorate around it in my new apartment.