I ordered a 2XL and it couldn't even fit past my neck. The fabric has no lining and is like a soft satin or silk. The colours are the same like the pic but I was very disappointed in it not being able to fit