Fits perfectly on my deck. All tools necessary for putting it together were included. Im just glad I didnt have to do it myself. Thank God for husbands! The only negative thing I can state is that the back cushions could be fluffier for more comfort. However, it isnt uncomfortable as is and looks really pretty.