Would have been perfect, but the Bench arrived with swirly linesfabric defects on one side!! It is soft but I can also tell it will easily stain so sadly i don’t sit on it often. This color isn’t the most functional. However, my biggest disappointment is the lines in the fabric.