This couch is fabulous! It got here in 10 days which is unheard of. It was super easy to put together as well! The bottom cushion is very firm, but the back cushions and little pillows are nice and fluff.