Purchased this rug for my home office. I wanted something pretty, neutral and calming and this pattern and color palette was perfect. Its very pretty in person and I think it will pull my office together nicely. Colors are true to the photo. Its on carpet so I cant speak to it sliding on hardwood floors but it seems to stay put on the carpet fine. It is thin but plush enough for my office and my computer chair rolls on it fine. If you want a thicker more plush rug it will also cost more, this price point was perfect for my need. Had a slight smell when opened but aired out quickly, slight curling but it will flatten in time. Arrived quickly and was well packaged so even if it had rained I think it would have been okay on the porch. Overall I am very happy with this rug.