The product is very soft and there were no stains on the chair, very sleek looking. Some strange curves were in the fabric on the seat and haven't gone away since I got the chair, not even after me trying to get them to look normal for 10 minutes by rubbing them back into place. Other than that this product deserves a high rating. Assembly takes less than 3 min, incredibly easy with no problems at all. Wheels move around just fine, and has a nice motion to the swivel. Overall comfy and cute chair.