Perfectly fine for the price. It's not the highest quality, but it's pretty and does what it's supposed to do! The color is true to the pictures - the yellow looks the same in real life. Have had it for a year and I'm happy with it!