This piece works perfectly in my office and it’s good quality. However it’s pretty firm for sleeping, maybe too much for some, but I don’t sleep on it and I love it