I am glad that I read the reviews that this bench is a bit small.  It is, on the small side, but perfect for where I put it.  It is so cute.  I loved it, because it came all assembled.  The fabric has tacks along the edge, it was really nice because they sent a few extra.  The color and pattern are perfect.