Small, thin wood, held together by 6 baby screws, plastic on front bad idea. Would ask for a refund if I could. Terrible product. Not big enough for two dogs unless they are little dogs.