I purchase this bench for my mother and it was almost perfect.  The color was spot on to match the room's color scheme.  The length was good, but the bench could have been taller.  It is a stretch to sit down and get up from a seat that low.