Arrived in good condition, and seems to be sturdy. I haven't tested the fit yet, though.
My MX Master 2S fits perfectly. Shell is very rigid. Seems really well made. Totally recomend 5*