5 stars - this unit is sturdy and looks great up against our white walls. I could not give you any feedback on assembly - we hired a handy man to put it together and it took him about 3.5 hours.