Everything and more than I thought it would be. Easy to put together 10 minutes and very strong. I wish it was  a  little  larger.