Assembly was not too bad considering that the directions weren't much help. 
Made to fit either queen or full so it looks a little too wide on my daughter's full bed.