Love it! It is firm, but for my usage it’s fine. Easy to assemble,  perfect size, and has that cool mid century look. Delivery experience was excellent, although it did take longer than timeline given, I was kept informed.