A little difficult to get the canvas over the frame but once done its very sturdy. My little dog absolutely loves it and now shes off the cold floor during the winter months.