Product is hand made, custom orders are always welcome! Rings are made only from natural materials, frame is very sturdy and heavy to ensure safety, it's NOT a styrofoam, which would not be durable, our frame is very durable. Made to order, processing times vary considerably during busy periods, 2-8 weeks depending on the period, please message us if you need a fast turnaround.