Good quality but a bit firmer than I expected. Haven’t slept on it but it’s for guests. Works well on daybed and is firm enough for sitting almost like sofa.