A bit tricky to put together - but maybe I'm just inexperienced.  It doesn't come with hardware to attach it to a bed that just has a frame (and not and actual bed), so that needs to be purchased separately which is very annoying.