This dress is super comfortable, and it has pockets, which is awesome. I purchased it for a job interview, and it was appropriate for that purpose. I definitely would recommend this dress, especially at this price point. I purchased a size small, and it fit really well, so I would say that it runs true to size.