Lots of time putting together, but worth it when done for the value.  My daughter wants one now and they quickly replaced it for free when they sent in the wrong color originally.  Good experience across all areas.