WONDERFUL. Firm but comfy enough for naps and it was very easy to put together! Put it together by myself in an hour.