I Was Very Happy With The Purchase. Quick Shipping, Easy Assembly. I Did Have A Hard Time Lining The Holes Up To The Frame But Eventually Got It. Came With One Small Imperfection But Overall Am Pleased With The Product For The Price.