Solid hardwood, pieces are larger than the photo looks and extremely heavy.  Well made.  Pay the extra money to have it hauled in, put together, and debris removed.  I like this a lot.