Quality is great; you can tell just from the fabric. When I received my package, my order fit me perfectly too. Although shipping is a little slow, I think the quality made it worth the wait. Price is a little high, but I would definitely shop there again.
Bottom Line: Yes, I would recommend this to a friend