We were so happy with our purchase. It arrived in just three days and came fully assembled but for the feet that support the screen. It was an easy install, too. The screen is heavy duty and very solid. We have an oversized fireplace opening and this fit it perfectly. Great value for the price!