Easy to put together and super cute! It's a standard size sofa and a touch firm but comfortable. The orange is really warm and the fabric seems nice. Love it!