Layered Tier Maxi Dress. Can be worn with or without straps, straps are adjustable. Fits true to size, model is wearing a large.