They were a little hard to put together even for my fiancée.  They look great, very sturdy, and spin with no problem. (They only spin when theirs weight on them) the only reason I didn’t give them 5 stars is because you can see the metal on the seat. But besides that I really like them