Good quality but it seems like it may flatten a little over time with use. I like that it comes with a washable cover and it fit the bed frame I was putting it in. It fits a standard twin bed frame.