Easy to assemble, took about an hour and half to do on my own. Good quality, the bed is a bit squeaky when you're doing the nasty though