Looks, fits perfect. Reason for 4 star is the top is already started peeling. Expect 2 hours assembly.