The size is accurate, color true to description. Sits firmly but comfortably. Bought 2 and they look great with my grey couch. Definitely would buy again!