It is well made. The reason I give it 3 stars is that they wrote in the description that it is/was "sky blue" in color, but it is much darker and sky blue. It looks more like a washed denim color, but from a dark color denim. I was going to return it, but my daughter really liked and insisted we keep it. Basically the color shown in the picture is 3 times darker, but I went with it because it said it was sky blue. Look at the picture I posted. It is compared with baby blue and white.