I bought this to go with my daughter's new desk.  The fabric looked a little blotchy, but only if you look closely.  Assembly was quick and easy.  Daughter is happy so I'm happy.