Size is okay for a bath sheet and the thickness is decent.  Ive only recently purchased them and have yet to use them.  They did stand up well to their first washing.