Got this chair in yellow and LOVE it. Yes, it is firm but hardly uncomfortable. It has a great low-profile for my small living room but I can pull up my legs and sit comfortably. It was easy to put on the legs with the included tool. It looks great and arrived in perfect condition.