I purchased this for a do it yourself project, at home. Initially I had some uncertainties. Upon receiving it I was pleasantly surprised. It is easy to customize and trim if needed. The cushioning is comfortable. It brings a touch to the area! Even the cats seem to enjoy it!