This bench shipped to me very quickly. Easy to put together! Even comes with the tool needed to screw legs on. Very solid and sturdy. The colors are dead on to the picture. Definitely not disappointed!