Super easy to put together. Bench top is solid wood and is heavy. Exactly what I was looking for.