Overall, the cabinet and frame are great! I’m giving 4 stars because of the mattress. Not quite 4 inches, and definitely not comfortable. I purchased a separate 4” mattress topper to put on top of the mattress provided. It was pretty simple to put together, just a lot of parts so it took some time. One of pieces were missing the plastic inserts that are used as part of the cam bolt system, but fortunately I had a couple here from a previous project. This will work as a nice extra bed that ‘hides’ in an office when not in use.