Not sure which barista these came off but they seem to be well made, top quality stuff.
See last few photos for dimensions