First the cons: It is heavy but, so what. I did my research and knew it was heavy and I had no plans to carry around this "Portable Grand". That is it... no more cons. I bought this as an upgrade from a Casio CT series "toy" and I am new at music even though I am old. I absolutely love this piano (and 550 other instruments). It sounds wonderful with fantastic sound and features/action/response. I am not sure I could have made a better purchase. It is a lot to learn, kinda. I did not say this is a con for a reason. The reason is that coming from a low level toy like keyboard from the 1990's to this extremely advanced musical instrument...let just say there is a big learning curve and Yamaha should not be penalized because they produced an advanced piece of art. This brings me to Samash.com. Sam Ash (.com) sells the instrument for the same price as everyone else although some places have bundles that are better.... the main reason I went with Sam Ash is because they have/had financing (36 months, 0% financing) that I cannot get elsewhere. I ordered the piano ground (to Oregon, yeah I know... but those weirdos live up North) and was expecting 6-7 days shipping.Then, I went on to find several bad reviews for customer service and shipping delays...ouch, I was concerned. But then, I received a shipping confirmation that is would be here in 3 days. Let's say I was happy. Imagine my delight when it actually arrive a day early. The instrument is in great working order and perfect condition. My only regret is that I wish I would have gotten the 3-pedal unit as well, for $75.