I love it but 4 stars bc it was an SOB to put together. I couldn’t have done it alone but once assembled it’s sturdy. I placed tape along the brackets vertically to help line up because you can’t see what you’re doing. Upholstery is very soft like a stuffed animal. Back is low and seat depth is also short but so am I so it all works. It’s a little firm but not in an uncomfortable way, I’ll definitely be napping happily on it.