Sturdy, spacious for small porch and keeps rain off my pool towels well.  No leaking.  Perfect for small size.  Sturdy enough to sit on