I would rate this product a 5, but we requested a part that was missing in the packaging several weeks ago and still have not received the part.