I bought this as a practice amp for my daughter. I am super satisfied. It has some great practice features (sounds good at low volume, has a built in drum machine), Side by side with a more expensive and larger amp it wouldn't sound as good but there are no compromises in this one that would hurt her practice.
If you want an small amp for home practice, you can't go past this.
Here's some things it doesn't have that may be deal breakers for you
1) No Line out or usb interface (it does have a headphone out)
2) No effect loop
3) Will not be loud enough for band use
Otherwise it sounds great to my old ears, and this is the important bit, at LOW VOLUME. Yes my tube head sitting on a 2x12 cab sounds better, but only for 5 minutes until my neighbours call the police.
There are 8 amp models(JC Clean, Clean , Tube Screamer, Blues, Crunch, Lead, Rythm, and Metal ) and they all sound satisfying. there are 6 effects on two knobs - Delay/Reverb, and Chorus/Flanger/Phaser/Tremolo - with a bit or trial and error there are few tones you won't be able to simulate.
Best of all (it was actually the feature that made me get it) for practice it has a drum machine with 36 patterns in it. So you can jam to a drummer which in my mind is a great practice tool.
And as an added bonus it is tiny and light. You could bring it with in a backpack without any trouble.
Small cheap bedroom practice amp? Get this one.