A nightmare to put together but worth it!  My daughter is loving her new room!!!!  She colors and writes at her desk and enjoys sleeping in her new bed!  Love it!  My advice, pay someone to put it together.