As I was building this item I was cursing it out and telling myself that I was going to give it a low rating….but the end product was too perfect and well worth it.  I definitely recommend having someone help you and do not lift the item up until you get to install M,N, and P which is where the seat is!  But I definitely recommend this!