Surprisingly heavy duty for the cost. The assembly took a little time, but was actually easier than expected. The mattress is comfortable for occasional guess use, but I don't think it would hold up as a regularly used bed. I don't think any other mattress would work with the unit, however.