Perfect window bench and my cat loves to sit on it and look outside too! Very easy to assemble all by myself. Fast delivery. Solid and sturdy.  Love it!