PROS small, light, compact but effective. Easy to move around! But sturdy enough to sit on. We are happy with the purchase. 
CONS small, but hey, thats what we wanted. It looks good with our small, low loveseat. If you have larger furniture these may be to little so pay attention to the diameterdimensions. Fabric looks a little cheap but matches our existing set and we are happy with the price point. It met our expectations.