Relatively easy to put together, it took me about two hours alone to fully assemble. pretty solid and looks good.

Notes are:
1) You need a mallet (not supplied) to potentially hammer in some dowel - my dowel went in fine without hammering, however bear this in mind

2) The vertical struts that support the middle of the bedframe can easily bend if sliding the bed along the floor as they are each held in by a single screw - either don't slide your bed (or slide with care) or, as I did, use some added material to strengthen these

All in all, very impressed