Took a few minutes to put together but once we started it was a snap. Seems to be heavy duty enough. Still waiting on mattress and box springs to be delivered.