This is an adorable piece that works very well in the space. Easy to put together and comfortable. The seat is fairly firm, and the upholstery is nice and soft. Great if you are looking for a small loveseat.