So happy with our purchase. It is beautiful and has so much storage space! I was able to assemble it by myself without issue. The directions were easy to follow. I added the protective marble contact paper since because the top paint is a little thin. I would have done that regardless though since it is white. It arrives in a single shipping box so have a friend or family member help unless you’re very strong or have a dolly. Once assembled though I had no issues moving it from one room to another on the same floor. Love it!