It came flat packed and took me 2 hours to build. The instructions make it look harder than it is. It is a very solid piece of kit and is the perfect size for a home gym. The only 2 draw backs are the leg press attachments which i left off because they get in the way when your on the bench, they are too low to get your legs under. And i am quite a broad lad so the width of the bar could do to be a few inches wider. All in all though very happy with it.