This is a cute couch!  It's fairly lightweight and easy to put together.  The cushions are firm, but I haven't used it that much yet so don't know how they will hold up over time.  I got it on sale and feel like it's worth what I paid for it.  It's definitely worth a try if you need something cute and inexpensive.