The poles are absolutely awful and very cheaply made. It wasn't up for 48 hours before the first one broke. I am only giving it 2 stars because it's adorable when it's together but definitely needs better supports