This looks to be homemade. There are no rips or tears to the velvet but there are a few on the lining inside. Comes from a smoke-free home. There are a couple of spots on the back by the zipper and on the bottom (see pics). I wasn't sure of the best way to clean those so I left them as is. The sleeves have a small snap at the wrist.  Has a back zipper. SEE ALL PHOTOS! Beautiful red velvet gown!