It’s beautiful piece that adds modern elegance to the living room. It is sturdy enough. Exactly what we were looking for. Delivered on time, came assembled just  needed to screw the legs.Velvet fabric is excellent. Haven’t cleaned yet but  I assume it should be easy if we follow the instructions. We ordered cream color and it’s exactly what shown in picture. Just waiting for matching loveseat to come in stock to complete the set.