it is nice, but in the back side not well finished, ok for the price
Good material. Size M is at least like L.