It is what it is - for the price, we're happy with it so far. It was easy to put together (I did it myself in less than 15 minutes) and fits nicely into a small space. The cushions are VERY firm, but soften up a bit after sitting in it regularly for stretches of time. For me, at 5 ft tall, I find it a good size, but other taller people look like giants in it. It works for me - but buyer beware!