My grandkids love it! I used the  6 inches XL twin mattress, which is 80’ long, instead of the recommended standard twin 75’ long. Is a little tight. It took us 6 hours total to ensemble. Two nights.
The stairs were the most difficult part. Pay attention to the instructions. I know men  had a difficult time reading manuals. Do yourself a favor and don’t separate pieces until you are ready to use them.