Put the bed together myself in 30 minutes. I’ve had it for about a week and has lasted so far. Doesn’t squeak. Very sturdy and great storage space underneath. Just what I was looking for!