I bought this or my daughter for Christmas. I must say it was well packaged and small enough for a shelf in her room. She loves it. it sets up quickly. the sound quality is good for her. It isn't the best but no worse than any other I guess. I was disapoointed that it doesn't have a headphone jack so we all have to listen to Justin Bieber. She loves it though. So far I would recommend it if you don't need the headphone jack :)