This is a solid, quality bench.  Highly recommend.  No assembly required and they sent touch up paint for future use.