The top panels are plastic and not as sturdy as I would have hoped. Size is true. Curtains are nice!