Arrived in perfect condition, I assembled my self( I'm a 66 yr old woman) didn't attach brace for behind toilet until it was in place. Cabinet doors aligned perfectly. A good value for price