Love this bench. On the carpet, it’s a little shorter than I expected, there are tiny clear attachments at the very bottom of the legs (probably to protect flooring) and these sink into the carpet, but overall looks like the picture and I’m happy with my purchase!