I bought this and thought it would be a dark teal to match the curtains I ordered, but it ended up coming in bright vivid blue. It did not come anywhere close to matching. I thought it was one piece as well, but it was in pieces. It wasn't the right fit for my recliner. It was a great t-shirt material that would have been great for kids and easy to wash. I returned the item.