Bought this for my daughter for Christmas and she loves it!  She is 5' 7" 130 pounds and it looks great on her!!  It is large but it is supposed to be.  Quality has proven to be good and she has worn it several times!