Love this bench, purchased to put at the side of the bed as a step for my little dog. He loves it. I especially love the clear legs, an unusual feature. Very modern looking. Cool feature putting the legs inside a zipped area underneath as well. Legs were attached in about ten minutes, no issues. The color is kind of a "faded" teal probably because of the slight velvety-looking sheen of the fabric, but it works. Go for it.