Extremely easy to assemble, everything is labeled for you. Mattress fits perfectly and it looks great! :)