Fits perfectly and comfortable. I put it together by myself and it was not too hard. I have taken a few naps on it already.