Solid construction and exactly what we wanted. It did take a few hours to put together, but it was well worth the effort!