If you want a statement piece this is it! The rhinestone button details really class this dress up!! However we suggest wearing this one unbuttoned over leggings and a fitted top for a fun but show stopping look!!! Oh and yes....to top it off...this dress has pockets! We recommend going down a size from what you typically wear for a perfect fit.