Just what I was expecting, all hardware was there, instructions were easy to read and can be put together in about an hour or so. Good quality product.