Have only had it for a week or so, but so far it’s perfect. Measurements accurate, fits perfect in the intended space. Easy to put together, feels sturdy.  Color is nice and is what I expected. The material is soft.