Received about a week after ordering. All parts were packaged and labeled very well, and although it is suggested that two people assemble it, I was able to do it myself. Instructions were easy to follow. The bench is sturdy, glides nicely and is easy to clean. Looks good.