I just ordered this and I have to say I'm impressed. It's sturdy, plays great, great sound. It has an AM/FM radio, built in speaker and records. I'm very happy with this, plus it looks great, I love the color!