I was very disappointed. I ordered XXL. The item was very small & short. Would have returned it but not worth the hassle. I ended up giving it to my Mom since she wears size small. The sides did not come together even on her.