Very, very poor quality. Threads hanging out everywhere. Had color-spots on it. Button fell off when I unpacked it the first time. Smells unhealthy chemical but you cannot wash it. No good fit. The company does no refunds (they say they would do if the item was not on sale, but everything on this site is on sale...). As others already said: don't get fooled! If you read carefully, you will find out: The good reviews are bought and fake! Do not order here!