Put it together myself and it was pretty easy! This is for my guest bed so I can’t speak to nightly use. However, it definitely seems sturdy. I’ve had a couple guest already with no issues!