Super happy with my purchase! It’s a good size. Like the other reviews say it is firm but I don’t think it’s an uncomfortable firm. The green color is so cute it’s like a sage green, lighter in person