So so pretty! Im tall (510) so it didn't quite cover all of my butt, but other than that it fit perfectly! Cannot wait to surprise my boyfriend on our December vacation! True to size, Large fit wonderfully!