Horrible to assemble if you hire someone that doesn't know what they are doing, very heavy I hired another individual to carry up 2 flights of stairs plus another to assemble, but in the end I love this piece, nice deep drawers and perfect size. I used a 8" foam mattress that is super comfortable.