This couch is great for the price! The corduroy upholstery is very soft to touch and feels great to sit on. The cushions are definitely on the firmer side and a little bouncy if that makes sense. The assembly was extremely simple and took probably 30 minutes.