I purchased this a few weeks ago and it's perfect. It's sturdy, the fabric is soft and nice and neutral. And the overall product is better than I expected -- and it comes assembled, which is great. I would definitely recommend to others.