Everything was perfect! The frame is an extremely sturdy matte charcoal gray metal that is quite heavy and will definitely withstand accidental bumps by small children and pets.