I've been meaning to look for one of these for some time now. I wasn't sure if this would fit my piano as it's a bit blukier than some other 88 full size keyboards I've seen. I have the Yamaha DGX 630 digital grand and this covers it a treat. Also there is no need to remove the sheet music holder, power cord or USB interface as this stretchy cover just flows around it. Much better than the beach towel I had been using and much neater too. Arrived a few days after ordering. Bargain. Great stuff.