What a great buy!! This couch is perfect for the price! It also was very easy to put together. It's firm but very comfortable!