This dress is cut a little generous. It is a beautiful satin like fabric that hangs so pretty. It is a midi length shirt dress. It can be belted or not. It has pockets. looks great with boots, heels or sneakers.