I was looking for a specific size, height, color that offered storage for a window seat in a small size room. This was the perfect fit. The fabric is soft velvet, seat is firm with high side to sit sideways. My daughter and I have been searching for several years and I wasn't happy with anything that I viewed. It arrived very quickly as Wayfair does and I just needed to attach the feet which just screwed on to the bottom of the bench. Beautiful piece of furniture, functional and firm enough to be very comfortable and support my back.