The quality is okay, the fabric is nice but it's too thin (I can feel it is just two layers of fabric). Also, a little bit small. It took 3 months to arrive. If you plan to sale it or give it as a gift you will need to change the package because as you can see not as good as you will think.
the print is a bit missplaced, but it has a nice material and fits fine