Love it. It arrived a week early than expected which was nice. It was easy to put together and we really like the pattern on the back. We got a 10’ mattress  for the top and 8’ mattress for the pull out. But actually a 10’ will fit on the roll out too.