My 16 yr old niece got this for Christmas. She tried it out the next day and LOVED it. She hasn't made any complaints yet so I assume the product is good. As far as packing, it was done well and arrived ahead of schedule (which is always a plus).